package com.tarena.lbs.activity.pojo.po;


import lombok.AccessLevel;
import lombok.Data;
import lombok.experimental.FieldDefaults;

import java.io.Serializable;
import java.util.Date;

@Data
@FieldDefaults(level = AccessLevel.PRIVATE)
public class ActivityPO implements Serializable {


    Integer id; // 注意：数据库字段类型为bigint，所以这里应该使用Long类型


    String activityName;


    Date startDate;


    Date endDate;


    String describes;


    //1,2,3,4,5
    String imgIds;


    String shopIds;


    String targetCustomer;


    String activityTarget;


    Integer deliveryChannel;


    Integer rewardCouponId; // 注意：数据库字段类型为varchar，所以这里应该使用String类型


    String shareProfile;


    String shareUrl;


    Integer status;


    Integer businessId;


    Date createAt;


    Date updateAt;


    Integer rewardType;


    Integer enableStatus;


    Integer activityType;


    Integer channelType;


    Integer marketingType;


    String activityJson;
}
